engine self-contained lubrication - Alemán Inglés Diccionario